foreign trade deficit - Spanish English Dictionary